package com.nt.train.annotation;

import com.nt.train.processor.AopLogRegister;
import org.springframework.context.annotation.Import;

import java.lang.annotation.*;

/**
 * @author hlf
 * @version 1.0
 * @date 2022/8/12 15:15
 */
@Target(ElementType.TYPE)
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Import(AopLogRegister.class)
public @interface AutoImport {

    /**
     * 是否启用，默认true
     * @return
     */
    boolean isEnabled() default true;

    /**
     * 自动装配的类
     * @return
     */
    Class<?>[] value() ;
}
